home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / GRAPHICS / IMAGE165.SPK / !Image / Docs / P3 < prev    next >
Text File  |  1995-05-29  |  6KB  |  127 lines

  1.  
  2. Introduction to Image
  3. ---------------------
  4.  
  5. Image is an image processing package which allows many varied
  6. operations to be carried out on pictures. Within Image the emphasis
  7. has been on power rather than ease of use, and as such it does take a
  8. little getting used to - but it does have a fully graphical user
  9. interface which is moderately easy to use once you have read the
  10. instructions.
  11.  
  12. Image can load pictures in various formats, currently including most
  13. sprite formats (including the new 15 and 24 bit sprites), clear files,
  14. PBMPlus, GIF, TIFF, JPEG files, BMP and its own format (ImagePic) files. 
  15.  
  16. Image holds pictures internally with full 24 bit accuracy, thus when
  17. performing a series of operations the losses involved are minimal. The
  18. problem with holding pictures in full 24 bit is that of size, a full
  19. colour picture can require a large amount of memory to store it. For
  20. this reason Image holds the internal picture on disc, reading portions
  21. into memory when needed.
  22.  
  23. In fact Image can hold  up to 8 pictures internally at any one time,
  24. through the use of 'Image Banks'. Essentially Image uses 2 banks at
  25. any one time, an input bank and an output bank. Most operations
  26. operate by reading the input bank, performing some operation and
  27. writing to the output bank. After the operation the input and output
  28. banks are swapped over (thus a further operation will be performed on
  29. the result of the previous operation). See 'Image Banks' for more
  30. details.
  31.  
  32. Given the fact that Image stores internal pictures on disc, it is thus
  33. necessary to have enough disc space available to Image to be able to
  34. store these files. It is thus almost necessary to run Image from a
  35. hard drive (with at least a couple of Meg free). By default Image
  36. stores the pictures within its own application directory, but this can
  37. be altered if necessary (see Configuration for details).
  38.  
  39. So that you can see the results of operations, Image has a display
  40. window which shows the result of the last operation (the current input
  41. image bank). Obviously this display window can not show the picture in
  42. full 24 bit accuracy (current hardware does not support this, except
  43. Risc PCs), instead it shows (by default) a 256 colour representation. This
  44. 256 colour representation is stored within memory (as a sprite) and can be
  45. saved (see 'Loading and Saving'). However with a large picture the 256 colour
  46. sprite can take up quite a bit of memory, thus it is possible to reduce this
  47. sprite to a 16, 4 or even 2 colour sprite (see 'Configuration' for details).
  48.  
  49. Image also supports an 'Image Mask' which is slightly different to the
  50. mask in a sprite. When an area of a picture is masked out all (except
  51. a few) operations performed on that picture will only take effect on
  52. the regions not masked out (masked areas are preserved as before).
  53. Masks can easily be created and removed (see 'Merge Operations' for
  54. details).
  55.  
  56. The operations available to image are varied, and are divided into
  57. groups, each group having its own control window (each accessible from
  58. the main 'Control Panel').
  59.  
  60. The first group of operations are colour control operations. These
  61. affect colours within a picture, for example brightening, darkening,
  62. inverting, etc. These operations are described in the 'Colour Control'
  63. section.
  64.  
  65. The second group of operations are 'Kernel' operations. These are
  66. powerful operations which perform functions such as sharpening,
  67. softening, noise removal, etc. These operations are described in
  68. detail in the 'Kernels Introduction' section, and the control window
  69. is described in 'Kernel Control'.
  70.  
  71. The third group of operations are those of resizing a picture. Image
  72. can resize in various ways, scaling, centralization, cropping,
  73. tiling, etc. These are described in detail in 'Resizing Images'.
  74.  
  75. The fourth group of operations are those of rotation. Image can rotate
  76. a picture through any angle, and about any point (even a point outside
  77. the picture). It can also produce a 'spiral' where the angle of
  78. rotation varies depending on the distance from the centre of rotation.
  79. It can also perform plain rotations about 90, 180 and 270 and also
  80. flips in both horizontal and vertical directions. See 'Rotating
  81. Images' for details.
  82.  
  83. A fifth group is that of operations to merge pictures and also
  84. create/alter/delete image masks. These are detailed in 'Merge
  85. Operations'.
  86.  
  87. Image also allows you to alter pictures by painting over them. The way
  88. this works is a little odd, and takes time to get used to, but it can
  89. be very useful. How it works is that when you want to paint Image
  90. creates what is called an 'overlay' image. This is, in fact, a 16
  91. colour sprite which sits in the display window over the main picture.
  92. Now what happens is that you paint into this sprite (using various
  93. brushes) but none of this actually affects the picture in any way.
  94. When you are happy with it, you can then 'merge' the overlay with the
  95. picture (using any of the 'Merge' operations in group 5). More details
  96. of this are given in the 'Paint' section.
  97.  
  98.  
  99. One real advantage of Image using disc to store the internal copies of
  100. pictures is that if for any reason Image crashes, your machine
  101. crashes or there is a power cut you will not have lost very much (in
  102. fact the most you will lose is the results of any half completed
  103. operation).
  104.  
  105. One thing you will notice about Image is that if you select 'Quit'
  106. from its main menu, it will never ask you to confirm the action. The
  107. reason for this is that it is not necessary. As with crashes,
  108. accidental (or for that matter non accidental) quits from the program
  109. do not matter.
  110.  
  111.  
  112. Recovery after a crash or accidental quit
  113. -----------------------------------------
  114.  
  115. If you suffer a crash, or quit accidentally, simply re-run Image (at
  116. any time, even after a reset) and bring up the main menu. On the menu
  117. you will find an option marked 'Recover'. Selecting this option will
  118. cause Image to scan its working directory to see what is available. It
  119. will then bring up the 'Image Bank' control window which will contain
  120. information about banks which contain pictures - all you need to do
  121. now is go through the available banks seeing what is there.
  122.  
  123. The recovery operation should work in 99% of cases, allowing you to go back
  124. to where you left off (or to the start of the previous operation if a crash
  125. happens during an operation).
  126.  
  127.